//<?php
//
//    /*
//     * BASE SINTAX:
//     * 
//     * in the controller:
//     * 
//     * protected function _getHiddenInfoForm()
//        {
//            require_once APPLICATION_PATH . '/forms/Forms_HiddenInfo.php';
//            $form = new Forms_HiddenInfo;
//            $form->setAction($this->_helper->url('recivehiddenform'));
//            
//            return $form;
//            
//        }
//     * 
//     * SHOW FORM
//     * 
//     * public function showFormAction()
//        {            
//            $nodoName = $_GET['nodo'];
//                                    
//            $form = $this->_getHiddenInfoForm();
//            $form->initialize('Delete',array(array('action'=> 'delete','name' => $nodoName)));
//            echo $form;
//     * 
//     * 
//     * 
//       
//     * 
//     * RECIVE DATA
//     * 
//     * public function recivehiddenformAction()
//        {
//            $form = $this->_getHiddenInfoForm();
//
//            if($this->getRequest()->isPost())
//            {
//                $data = $this->_request->getPost();
//                
//                if($form->isValid($data))
//                {
//                    $this->view->message = '';
//                    $this->view->array = $data;
//                    
//                    switch($data['action'])
//                    {
//                          case 'delete':
//                              $nodo = new Nodo();
//                              $nodo->removeNodo($data['name']);                                                  
//                    }
//                    
//                    $this->_redirect('/nodo/index');
//                }
//            }
//        }
//     *      
//     */
//
//    class Forms_HiddenInfo extends Zend_Form
//    {
//        /*Form padr?o para a realiza??o de a??es
//         * seus parametros s?o 2
//         * 'action' => 'delete','create','insert','etc'
//         * 'name' => 'nomeDoCampoEmQuestao'
//         * 
//         * suporta array de objetos
//        */
//        public function init()
////        {}
////        
////        public function initialize($name,$hiddenParameters)
////        {
////            $this->setMethod('post');
////            
////            foreach($hiddenParameters as $obj)
////            {
////                foreach($obj as $id => $val)
////                {
////                    $id = $this->createElement('hidden',$id);
////                    $id->setValue($val);                    
////                    $this->addElement($id);
////                }
////            }
////            
////            
////            $this->addElement('submit',$name."Submit",array('label'=>$name));
////            
////        }
////    }
//?>
